﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
@model IEnumerable<sipfe.model.dataAccess.SIPMaePersona>
<script type="text/javascript">
    $(function () {
        calendarFechaFuturo('fechaNac', '1');
        //alert(window.opener.objBotonClick.attr("id"));
    });
</script>
@{   
    int i = 0;
    int k = 0;
    int z = 0;
    int y = 0;
    List<sipfe.model.dataAccess.SIPDetEstadoCivil> civiles;
    List<sipfe.model.dataAccess.SIPDetTelefono> telefonos;
    List<sipfe.model.dataAccess.SIPDetCorreo> correos;  
}
<div class="divOver">
<table style="width: 100%;" border="1" cellpadding="0" cellspacing="0"  class="tablaDetalle">
    <tr class="tituloDetalleBlue_1">
        <td>#</td>                                    
        <td>Nombre de la Persona</td>
        <td>Documento de Idntidad</td>
        <td>Fecha Nacimiento</td>
        <td>Género</td>
        <td>Lugar de Nacimiento</td>
        <td>Inicio Vigencia</td>
        <td>Usuario Registro</td>
        <td>Fecha Registro</td>                           
    </tr>
    @foreach (var item in Model)
    {
        i++;        
        <tr class="@(i % 2 != 0 ? "odd" : "even")" id="trDet2@(i)">
            <td>@i</td>
            <td>@item.vPriNombre @item.vSegNombre @item.vPriApellido @item.vSegApellido</td>
            <td>@item.SIPDetCompendio1.vNomCorto @item.SIPDetCompendio2.vNomCorto : @item.vNumDocum</td>
            <td>@String.Format("{0:dd/MM/yyyy}", item.dtFecNacim)</td>
            <td>@item.SIPDetCompendio.vNomCorto</td>
            <td>@item.SIPDetCompendio4.vNomCorto : @item.SIPDetCompendio5.vNomCorto : @item.SIPDetCompendio6.vNomCorto : @item.SIPDetCompendio7.vNomCorto</td>            
            <td>@String.Format("{0:dd/MM/yyyy}", item.dFecIniVig)</td>
            <td>@item.SIPMaeUsuario.vCodUsuario</td>
            <td>@String.Format("{0:dd/MM/yyyy HH:mm}", item.dtFecReg)</td>
        </tr>
    }
</table>    
</div>
<br />
<fieldset style="width: 70%;" class="fieldsetStyle1">
    <legend class="tituloBlue9">Actualizar Datos Personales</legend>
    <table border="1" style="width: 100%;" cellpadding="0" cellspacing="0" class="tablaDetalle1">
        <tbody>
            <tr>
                <td class="tituloDetalleBlue_1" style="width:350px;">Estado civil &nbsp;<span class="letraLink2"  onclick="javascript:showItemEditar('#idEstadoCivil');">[Actualizar]</span></td>                
            </tr>
            <tr>
                <td>
                    <table  border="0" cellpadding="0" cellspacing="0" width="100%">
                        <tr>
                            <td>#</td>
                             <td>Estado</td>
                            <td>Inicio Vigencia</td>
                            <td>Fin Vigencia</td>
                            <td>Usuario Registro</td>
                            <td>Fecha Registro</td>
                        </tr>                       
                        @foreach (var item in Model)
                        {
                            k++;
                            civiles = item.SIPDetEstadoCivil.ToList();
                            
                            foreach (sipfe.model.dataAccess.SIPDetEstadoCivil paso in civiles)
                            {
                                <tr>
                                    <td>@k</td>
                                    <td>@paso.SIPDetCompendio.vNomCorto</td>
                                    <td>@String.Format("{0:dd/MM/yyyy}", paso.dFecIniVig)</td>
                                    <td>@String.Format("{0:dd/MM/yyyy}", paso.dFecFinVig)</td>
                                    <td>@paso.SIPMaeUsuario.vCodUsuario</td>
                                    <td> @String.Format("{0:dd/MM/yyyy HH:mm}", paso.dtFecReg)</td>
                                </tr>
                            }
                        }
                        <tr style="display:none;" id="idEstadoCivil">
                            <td colspan="6">
                                <table border="0" cellpadding="0" cellspacing="0">
                                    <tr>
                                        <td>Nuevo estado civil</td>
                                        <td>:</td>
                                        <td>@Html.DropDownList("nIdeEstado", (IEnumerable<SelectListItem>)ViewBag.EstadoCivil,"--Seleccione--", new { @class = "select8", onchange="javascript:onChengeEstadoCivil(this);" })</td>
                                        <td>
                                            <input type="button" value="Registrar" onclick="javascript: registrarEstadoCivil(this.form);" style="display:none;"  id="btnRegEstado"/>                                
                                        </td>
                                    </tr>
                                </table>
                            </td>                           
                        </tr>
                   </table>
                </td>
            </tr>
        </tbody>
    </table>
    <br />
    <table border="1" style="width: 100%;" cellpadding="0" cellspacing="0" class="tablaDetalle1">
        <tbody>
            <tr>
                <td class="tituloDetalleBlue_1" style="width:350px;">Teléfono &nbsp;<span class="letraLink2"  onclick="javascript:showItemEditar('#idTrTelefono');">[Agregar]</span></td>               
            </tr>
            <tr>
                <td>                    
                    <table  border="0" cellpadding="0" cellspacing="0" width="100%">
                        <tr>
                            <td>#</td>
                             <td>Prefijo</td>
                             <td>Número</td>
                            <td>Inicio Vigencia</td>
                            <td>Fin Vigencia</td>
                            <td>Usuario Registro</td>
                            <td>Fecha Registro</td>
                        </tr>                       
                        @foreach (var item in Model)
                        {
                            
                            telefonos = item.SIPDetTelefono.ToList();

                            foreach (sipfe.model.dataAccess.SIPDetTelefono telefono in telefonos)
                            {
                                z++;
                                <tr>
                                    <td>@z</td>
                                    <td>@telefono.vPrefijo</td>
                                    <td>@telefono.vNumTel</td>
                                    <td>@String.Format("{0:dd/MM/yyyy}", telefono.dFecIniVig)</td>
                                    <td>@String.Format("{0:dd/MM/yyyy}", telefono.dFecFinVig)</td>
                                    <td>@telefono.SIPMaeUsuario.vCodUsuario</td>
                                    <td> @String.Format("{0:dd/MM/yyyy HH:mm}", telefono.dtFecReg)</td>
                                </tr>
                            }
                        }
                        <tr style="display:none;" id="idTrTelefono">
                            <td colspan="6">
                                <table border="0" cellpadding="0" cellspacing="0">
                                    <tr>                                       
                                        <td>Prefijo<span class="asterisco">(*)</span></td> 
                                        <td>&nbsp;</td>                                       
                                        <td>Número Teléfono</td>                                         
                                    </tr>
                                    <tr>                                   
                                        <td>@Html.TextBox("vPrefijo", null,new {@style="width:40px;", maxlength=6 })</td> 
                                        <td>-</td>                                      
                                         <td>@Html.TextBox("vNumTelefono", null,new {@style="width:150px;", maxlength=20 })</td>
                                        <td>
                                            <input type="button" value="Registrar" onclick="javascript: registrarTelefono(this.form);" id="btnRegTelefono"/>                                
                                        </td>
                                    </tr>
                                </table>
                            </td>                           
                        </tr>
                   </table>
                </td>
            </tr>
        </tbody>
    </table>
    <br/>
    <table border="1" style="width: 100%;" cellpadding="0" cellspacing="0" class="tablaDetalle1">
        <tbody>
            <tr>
                <td class="tituloDetalleBlue_1" style="width:350px;">Correo electrónico &nbsp;<span class="letraLink2"  onclick="javascript:showItemEditar('#idTrCorreo');">[Agregar]</span></td>               
            </tr>
            <tr>
                <td>
                    <table  border="0" cellpadding="0" cellspacing="0" width="100%" >
                        <tr>
                            <td>#</td>
                             <td>Correo</td>
                            <td>Inicio Vig.</td>
                            <td>Fin Vig.</td>
                            <td>Usu. Registro</td>
                            <td>Fecha Registro</td>
                        </tr>                       
                        @foreach (var item in Model)
                        {
                           correos = item.SIPDetCorreo.ToList();

                            foreach (sipfe.model.dataAccess.SIPDetCorreo correo in correos)
                            {
                                y++;
                                <tr>
                                    <td>@y</td>
                                    <td>@correo.vCorreo</td>
                                    <td>@String.Format("{0:dd/MM/yyyy}", correo.dFecIniVig)</td>
                                    <td>@String.Format("{0:dd/MM/yyyy}", correo.dFecFinVig)</td>
                                    <td>@correo.SIPMaeUsuario.vCodUsuario</td>
                                    <td>@String.Format("{0:dd/MM/yyyy HH:mm}", correo.dFecReg)</td>
                                </tr>
                            }
                        }
                        <tr style="display:none;" id="idTrCorreo">
                            <td colspan="6">
                                <table border="0" cellpadding="0" cellspacing="0">
                                    <tr>
                                        <td>Nuevo Correo Electrónico</td>
                                        <td>:</td>
                                        <td>@Html.TextBox("vCorreo", null,new {@style="width:350px;text-transform:none;", maxlength=150 })</td>
                                        <td>
                                            <input type="button" value="Registrar" onclick="javascript: registrarCorreo(this.form);" id="btnRegCorreo"/>                                
                                        </td>
                                    </tr>
                                </table>
                            </td>                           
                        </tr>
                   </table>
                </td>
            </tr>
        </tbody>
    </table>
</fieldset>
